package io.admin.modules.sys.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 用户表
 *
 * @author Mark sunlightcs@gmail.com
 * @since 1.0.0 2024-07-04
 */
@Data
@TableName("tb_user")
public class UserEntityPage {

    /**
     * id
     */
	private Long id;
    /**
     * 用户名呢称
     */
	private String username;
    /**
     * 手机号账号
     */
	private String mobile;
    /**
     * 密码
     */
	private String password;
    /**
     * 用户角色（1施工人员,2施工负责人，管理人员）
     */
	private Integer userrole;
    /**
     * 参与项目id（项目id用，分割）
     */
	private String userProjectId;
    /**
     * 参与项目名称
     */
    private String projectName;
    /**
     * 用户状态（1启用。2禁用）
     */
	private Integer userstate;
    /**
     * 注册时间
     */
	private Date createDate;
    /**
     * 注册时间
     */
    private Date proCreateDate;

    private String url;

    private List<ProjectEntity> listIds=new ArrayList<>();
}